<?php 
	$html->css('/chat/css/chat.css', null, null, false);
	echo $html->css('usuarios');
?>

<?php
	$url="new Ajax.PeriodicalUpdater('listaUsuariosSala', '/mastergoal-uca/Mastergoal/salasUsers/index/".$salaId."', {method: 'http post', frequency: 5, decay: 2})";
	echo $javascript->codeBlock($url,true);
	
	$url="new Ajax.PeriodicalUpdater('IndexRight', '/mastergoal-uca/Mastergoal/partidos/index/".$salaId."', {method: 'http post', frequency: 5, decay: 1.1})";
	echo $javascript->codeBlock($url,true);
?>
<div id="positionleftPartido">
	<h3><?php __('Usuarios En Sala'); ?></h3>
	<div id="usuariosSala">
		<div id="listaUsuariosSala">
		<?php echo $html->image("loading/ajax-loader.gif", array('alt' => 'Loading'))?>
		</div>
	</div>	
</div>


<div id="positionrightPartido">
<?php if ($session->check('Message.flash')) {
  $session->flash();
}?>

<div id="IndexRight">

<div id="titleSalaPartido">
	<h1><?php echo "Sala: ". $sala['Sala']['nombre']?></h1>
</div>
<h2><?php __('Partidos');?></h2>
<p>
<?php
/*echo $paginator->counter(array(
'format' => __('Pagina %page% de %pages%, mostrando %current% registros de un total de %count% , empezando con el registro %start%, finalizando con %end%', true)
));*/
?></p>
<table cellpadding="0" cellspacing="0">
<tr>
	<th><?php echo '';?></th>
	<th><?php echo 'Info';?></th>
	<th><?php echo '#num';?></th>
	<th><?php echo 'Nivel';?></th>
	<th><?php echo 'Modalidad';?></th>
	<th><?php echo 'Estado';?></th>
	<th><?php echo 'Creado por';?></th>
	<th><?php echo 'Cant. Usuarios';?></th>
	<th class="actions"><?php __('Acciones');?></th>
</tr>
<?php
$i = 0;

foreach ($partidos as $partido):
	$class = null;
	if ($i++ % 2 == 0) {
		$class = ' class="altrow"';
	}
	//print_r($partido);
?>
	<tr<?php echo $class;?>>
		<td>
			<?php
			if($myPartido==$partido['Partido']['partido']):?>
				<div id="partidoLista"><ul><li></li></ul></div>
			<?php endif; ?>
		</td>
		<td>
			<div id="popup">
				<a href=""><?php echo $html->image('partido/paper2.png', array('alt' => 'Detalle'))?>
				<span>
					<h2><?php echo "Mas detalle: Partido #".$i ?></h2>
					<div id="plus">
					<strong><?php __('Nombre de la Sala:'); ?></strong>
						<?php echo $partido['Sala']['nombre'];?>
					<br/><strong><?php __('Cantidad maxima de jugadores:'); ?></strong>
						<?php echo $partido['Partido']['cantmaxusuarios'];?>
					
					<br/><strong><?php __('Tiempo maximo por jugada:'); ?></strong>
						<?php echo $partido['Partido']['tiempomaxjugada'];?>
					<br/><strong><?php __('Rival:'); ?></strong>
						 <?php if($partido['Partido']['rival']==1){
                                                                echo "Jugador vs Jugador";
                                                            }else{
                                                                echo "Jugador vs PC";
                                                            }  ?>
					<br/><strong><?php __('Empieza:'); ?></strong>
						<?php
						if($partido['Partido']['empieza']==1){
							echo "Local";
						}else{
							echo "Visitante";
						}?>
					<br/><strong><?php __('Cantidad de Observadores:'); ?></strong>
						<?php
						//si permite observadores
						if($partido['Partido']['observador']==1){
							echo $partido['Partido']['cantobservadores'];
						}else{
							echo 'No permitido';
						}
						?>
					<br/><strong><?php __('Cantidad Goles Local:'); ?></strong>
						<?php echo $partido['Partido']['goleslocal'];?>		
					<br/><strong><?php __('Cantidad Goles Visitante:'); ?></strong>
						<?php echo $partido['Partido']['golesvisitante'];?>
					<br/><strong><?php __('Usuarios en Partido:'); ?></strong>
						<ul>
						<?php foreach($partido['HABTMPartidosUser'] as $userEnPartido):?>
						<li><?php echo $userEnPartido['username']." -> Puntos:" .$userEnPartido['puntos']?><br/></li>
						<?php endforeach;?>
						</ul>
					</div>
				</span></a>
			</div>
			<div id="ajaxUsers">	
			</div>
		</td>
		<td>
			<?php echo $i; ?>
		</td>
		<td>
			<?php echo $partido['Partido']['nivel_id']; ?>
		</td>
		<td>
			<?php
			if($partido['Partido']['modalidad_id']==0){
				echo "Goles/".$partido['Partido']['golesfin'];
			}else{
				echo "Tiempo/".$partido['Partido']['duracion'];
			}?>
		</td>
		<td>
			<?php
			if($partido['Partido']['estado']==1){
				echo "Disponible";
			}elseif($partido['Partido']['estado']==2){
				echo "Esperando";
			}elseif($partido['Partido']['estado']==3){
				echo "Completo";
			}elseif($partido['Partido']['estado']==4){
				echo "Jugando";
			}
			?>
		</td>
		<td>
			<?php echo $partido['Owner']['username']; ?>
		</td>
		<td>
			<?php echo $partido['Partido']['cantusuarios']; ?>
		</td>
		<td class="actions">
			<?php if($myPartido==$partido['Partido']['partido'] && $partido['Partido']['estado']==3 && $partido['Partido']['cantusuarios']==$partido['Partido']['cantmaxusuarios']){
				echo $html->link(__('Jugar!!', true), array('controller'=>'jugadas','action'=>'index', $partido['Partido']['partido']));
			}?>
			<?php
				if($partido['Partido']['observador']==1 && $partido['Partido']['estado']>3 && $myPartido==null){
					echo $html->link(__('Observar', true), array('action'=>'observar', $partido['Partido']['partido'],$partido['Partido']['sala_id']));
				}?>
			<?php
				if($myPartido==null && $partido['Partido']['estado']==1 && $partido['Partido']['rival']==1){
					echo $html->link(__('Join', true), array('action'=>'join', $partido['Partido']['partido'],$partido['Partido']['sala_id']));
				}?>
			<?php
				if($myPartido==$partido['Partido']['partido']){
					if($partido['Partido']['estado']>3){
						echo $html->link(__('Salir', true), array('action'=>'salir', $partido['Partido']['partido'],$partido['Partido']['sala_id']), null, sprintf(__('Esta seguro en salir del partido? Si sale, el oponente gana.', true)));
					}else{
						echo $html->link(__('Salir', true), array('action'=>'salir', $partido['Partido']['partido'],$partido['Partido']['sala_id']), null, sprintf(__('Esta seguro en salir del partido?', true)));
					}
				}?>
		</td>
	</tr>
<?php endforeach; ?>
</table>
	<div class="paging">
		<?php //echo $paginator->prev('<< '.__('previous', true), array(), null, array('class'=>'disabled'));?>
		<?php //echo $paginator->numbers();?>
		<?php //echo $paginator->next(__('next', true).' >>', array(), null, array('class'=>'disabled'));?>
	</div>
	<div class="actions">
		<ul>
			<li><?php echo $html->link(__('Crear Partido', true), array('action'=>'add',$salaId)); ?></li>
			<li><?php echo $html->link(__('Lista de Salas', true), array('controller'=> 'salas', 'action'=>'index')); ?> </li>
			<li><?php
				//esto hay que mostrar solamente cuando el usuario es el dueño de la sala y puede realmente invitar
				echo $html->link(__('Enviar invitaciones', true), array('controller'=> 'mensajes', 'action'=>'addInvitaciones',$salaId)); ?> </li>
		</ul>
	</div>
	
	
</div>
</div>
<?php 	if($user['grupo_id']==1){
		$clase='id="positionLeftChatAdmin"';
	}elseif($user['grupo_id']==2){
		$clase='id="positionLeftChatPremium"';
	}elseif($user['grupo_id']==3){
		$clase='id="positionLeftChatTrial"';
	}else{
		$clase='id="positionLeftChat"';
	}
?>
<div <?php echo $clase; ?>>
	<?php
		echo $ajaxChat->generate('sala'.$salaId,$user,0);	
	?>	
</div>


